overcome (one's) niggardliness

Translations
преодолеть (свою) скупость
He struggled to overcome his niggardliness and become more generous.
Он изо всех сил старался преодолеть свою скупость и стать щедрее.